from django.http import HttpResponse
from . import models
from django.http.response import JsonResponse



# 数据库操作
def testdb(request):
    # 初始化
    response = ""
    response1 = ""

    # 通过objects这个模型管理器的all()获得所有数据行，相当于SQL中的SELECT * FROM
    list = models.Simple.objects.all()

    # filter相当于SQL中的WHERE，可设置条件过滤结果
    # response2 = Test.objects.filter(id=1)

    # 获取单个对象
    response3 = models.Simple.objects.get(id=1)

    # # 数据排序
    # Test.objects.order_by("id")
    #
    # # 上面的方法可以连锁使用
    # Test.objects.filter(name="runoob").order_by("id")

    # 输出所有数据
    datalist = []
    for var in list:
        data = {
            'time': var.time,
            'group': var.group
        }
        datalist.append(data);
    return JsonResponse(datalist,safe=False);

def hello(request):
    return HttpResponse("Hello world ! ")

